Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH ROAD Terraced £145,000 24 Jul 2009
2 NORTH ROAD Terraced £172,500 8 Sep 2006
3 NORTH ROAD Terraced £187,000 6 Mar 2015
5 NORTH ROAD Terraced £158,000 11 Oct 2013
7 NORTH ROAD Terraced £62,500 8 Jan 1999
ALMA PLACE NORTH ROAD Detached £280,000 20 Apr 2011